In [1]:
    
%load soln/displaying.py
    
Create and display one of the selection widgets (dropdown, select, radiobuttons, or togglebuttons). Use the dictionary syntax to set the list of possible values. The values should be "Left" = 0, "Center" = 1, and "Right" = 2. Try reading and setting the value programmatically.
In [3]:
    
%load soln/selection.py
    
Use a link to link the values of a TextareaWidget and, an HTMLWidget or a LatexWidget.  Display the widgets and try typing Latex and HTML in the textarea.
Hint: Look at the Widget Basics notebook for an example of how to use link.
In [5]:
    
%load soln/link.py
    
Create and display a TextWidget.  Use the on_submit event to print the value of the textbox just before you clear the textbox.
Hint: The on_submit callback must accept one argument, the sender.
In [9]:
    
%load soln/on_submit.py
    
Create and display a TextWidget.  Use the on_trait_change method to register a callback that prints the value of the textbox without clearing it.  Observe the difference in behavior to Exercise 1.
In [11]:
    
%load soln/on_trait_change.py
    
Create and display an HTMLWidget with a value of your choice (i.e. "Hello World").  Use set_css to change that widget's background color and font color.
In [13]:
    
%load soln/colored.py
    
Create an array of 10 or more vertical sliders. Align the sliders using a container so they look like an equalizer.
Hint: Refer to the Widget List notebook for an example of how to display a vertical slider.
In [15]:
    
%loadpy soln/sliders.py